#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QDebug>
MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{
    ui->setupUi(this);

    //手动关联我在ui设计师拖拽过去的那个按钮
    //编译错误：提示bt没有定义
    //connect(bt,SIGNAL(pressed()),this,SLOT(fun()));
    //正确答案：所有在ui设计师中拖拽过去的组件，写代码的时候，都必须写成ui->对象名
    //原因：ui是个子类对象指针，虽有拖拽过去的组件都是属于父类的公有成员
    //ui->bt本质上属于子类对象调用父类的公有成员
    connect(ui->bt,SIGNAL(pressed()),this,SLOT(fun()));

    //修改另外一个按钮的文字内容
    ui->otherbt->setText("测试");
}

MainWindow::~MainWindow()
{
    delete ui;
}
//跟bt对应的槽函数--》信号我选择的pressed
void MainWindow::fun()
{
    qDebug()<<"按钮按下了";
}

